tarkin detention facility - French English Dictionary